small mountain range - Français Anglais Dictionnaire